Design of a New Indexing Organization for a Class-Aggregation Hierarchy in Object-Oriented Databases

نویسندگان

  • Chien-I Lee
  • Ye-In Chang
  • Wei-Pang Yang
چکیده

In an object oriented databases a class consists of a set of attributes and the values of the attributes are objects that belong to other classes that is the de nition of a class forms a class aggregation hierarchy of classes A branch of such a hierarchy is called a path There have been several index organizations proposed to support object oriented query languages including multiindex join index nested index and path index In all the proposed index organizations they are helpful only to a query which retrieves the objects of the root class of a given path by a predicate which speci es the value of the attribute at the end of the path In this paper we propose a new index organization for evaluating queries called full index where an index is allocated for each class and its attribute or nested attribute along the path From the analysis results we show that a full index can support any type of queries along a given path with a lower retrieval cost than all the other index organizations Moreover to reduce the high update cost for a long given path we will split the path into several subpaths and to allocate a separate index on each subpath Given a path the number of subpaths and the index organization of each subpath de ne an index con guration Since a low retrieval cost and a low update cost are always a trade o in all index organizations we also propose cost formulas to determine the index con guration which can provide the best performance for various applications by taking into account various types of queries along a given path and a set of queries with more than one nested predicates along a given path

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of a New Indexing Organization for A Class-Aggregation Hierarchy in Object-Oriented Databases1

CHIEN-I LEE, YE-IN CHANG* AND WEI-PANG YANG** Institute of Information Education National Tainan Teachers College Tainan, Taiwan 700, R.O.C. E-mail:[email protected] *Department of Applied Mathematics National Sun Yat-Sen University Kaohsiung, Taiwan 804, R.O.C. E-mail: [email protected] **Department of Computer and Information Science National Chiao Tung University Hsinchu, Taiwan...

متن کامل

Optimal Class Fragmentation Ordering in Object Oriented Databases

Distributed Object Oriented Databases require class fragmentation, performed either horizontally or vertically. Complex class relationships like aggregation and/or association are often represented as two-way references or object-links between classes. In order to obtain a good quality horizontal fragmentation, an optimal class processing order is needed. We present in this paper a new techniqu...

متن کامل

Join Index Hierarchy: An Indexing Structure for Efficient Navigation in Object-Oriented Databases

A novel indexing structure, join index hierarchy, is proposed to handle the \goto's on disk" problem in object-oriented query processing. The method constructs a hierarchy of join indices and transforms a sequence of pointer chasing operations into a simple search in an appropriate join index le, and thus accelerates navigation in object-oriented databases. The method extends the join index str...

متن کامل

Refactoring and Aggregation

Object-oriented programs evolve by means other than just the addition of new classes. The changes to object-oriented programs that have been most studied are those based on inheritance, on reorganizing a class hierarchy. However, aggrega-tion is a relationship between classes that is just as important as inheritance, and many changes to an object-oriented design involve the aggregate/component ...

متن کامل

A Uniform Indexing Scheme for Object-Oriented Databases

| Object-oriented databases (OODB) have received considerable attention in recent years. Their performance is a critical factor hindering their current use. Several indexing schemes have been proposed in the literature for enhancing OODB performance and they are brieey reviewed here. In this paper a new and uniform indexing scheme is proposed. This scheme is based on a single B-tree and combine...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Inf. Sci. Eng.

دوره 15  شماره 

صفحات  -

تاریخ انتشار 1999